package com.woniu.demo.service;

import com.woniu.demo.pojo.Standard;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * @author Administrator
 * @Description TODO
 * @date 2019/9/20
 */
public interface StandardService {

    /**
     *@Description 分页加载标准信息数据
     *@param  currentPage 当前页
     *@param  pageSize 页大小
     *@param  condition 查询条件
     *@return  标准信息对象集合
     *@date 2019/9/20 14:57
     *@author Administrator
    */
    public List<Standard> findStandards(Integer currentPage,Integer pageSize,String condition);

    /**
     *@Description 批量删除标准信息
     *@param keys  对象Id数组
     *@return  处理执行结果
     *@date 2019/9/20 14:59
     *@author Administrator
    */
    public int removeBatch(Integer[] keys);

    /**
     *@Description 新增标准信息
     *@param standard 标准信息对象
     *@param  file 上传附件
     *@param  path 文件上传路径
     *@return  添加执行结果
     *@date 2019/9/20 15:00
     *@author Administrator
    */
    public int addStandard(Standard standard, MultipartFile file,String path);

    /**
     *@Description 根据ID查询对象
     *@param
     *@return
     *@date 2019/9/20 15:01
     *@author Administrator
    */
    public Standard findStandardById(Integer id);



}
